home *** CD-ROM | disk | FTP | other *** search
- ***********************************************************************
- Madison IBM-PC Users' Group
- Turbo Pascal Library Diskette #9
-
- Featuring: Programmer's utilities; date, time, memory, printer other
- routines.
-
- -----------------------------------------------------------------------
- This diskette contains PROGRAMS and or DATA determined to be in the
- PUBLIC DOMAIN provided as a service of the GROUP for the use of it's
- members. The Madison IBM-PC User's Group will not be liable for any
- damages, including any lost profits, lost savings or other incidental
- or consequential damages arising out of the use of or inability to use
- the contents, even if the GROUP has been advised of the possibility of
- such damages, or for any claim by any other party.
- -----------------------------------------------------------------------
- Released 12/18/85
- ***********************************************************************
- Title Description
- ------------ ---------------------------------------------------------
- README TXT The file you are now reading
-
- TURBO-UT PAS Utilities to handle data input, validation of data, full
- screen editing, and the other chores of everyday use.
- TURBO-UT COM ^ Compiled version of TURBO-UT.PAS
- TURBO-UT DEM ^ Demo file for TURBO-UT.PAS
- TURBO-UT DOC ^ Documentation for TURBO-UT.PAS
- UT-MOD00 INC ^ Part of TURBO-UT.PAS; Global variables.
- UT-MOD01 INC ^ Part of TURBO-UT.PAS; misc. utilities.
- UT-MOD02 INC ^ Part of TURBO-UT.PAS; input procedures.
- UT-MOD03 INC ^ Part of TURBO-UT.PAS; handles variables for input proc.
- UT-MOD04 INC ^ Part of TURBO-UT.PAS; lotus type menu procedure.
- UT-MOD90 INC ^ Part of TURBO-UT.PAS
-
- BENCHMRK PAS Program to test the accuracy of floating point functions.
- HEAPTEST PAS This program demonstrates a bug in Turbo's version 2.
- TSIN PAS Test range of sin function.
- DOT PAS Program to test the speed of Bios interrupt to perform
- character I/O
- FLOAT PAS Test range of floating point numbers.
-
- PRINT2 PAS Program to print an ASCII file in a nice way on the printer.
- CHECKPSP INC ^ Part of PRINT2.PAS
- GETDATE INC ^ Part of PRINT2.PAS, PRINTDIR.PAS, READFAT.PAS
- GETDATE PAS ^ Find d,m,yr & time. Finds ascii day of the week.
- DTA INC ^ Part of PRINT2.PAS. Data transfer address procedure.
-
- PRINTDIR PAS Print a sorted directory listing. Options for hidden and
- deleted files. Output options. Requires GETDATE.INC.
- BIOSREAD INC ^ Part of PRINTDIR.PAS, READFAT.PAS; uses Bios interrupt 13h.
- GETFREE INC ^ Part of PRINTDIR.PAS, READFAT.PAS; returns cluster info.
- GETFREE PAS ^ Demo of GETFREE.INC.
-
- SIDEWYTR PAS Print the `infile' sideways on an EPSON MX-80 Printer.
- Uses the character codes in PC's ROM.
- STRPRNT PAS Program for testing of Dos 2.0 print string function.
-
- EQUIP INC Performs Bios interrupt hex 11 the equipment check.
- GETDIR PAS Get the directory by using DOS function calls.
-
- READFAT PAS Read the File Allocation Table information. Uses GETFREE.INC,
- BIOSREAD.INC, GETDATE.INC
- DUMPHEX INC ^ Part of READFAT.PAS
- DUMPHEX PAS ^ Demo of DUMPHEX.INC.
- DECBIN PAS Decimal to binary conversion.
- DECBIN INC ^ Part of DECBIN.PAS
- TESTDB PAS ^ Another example program of DECBIN.
- HEXDUMP PAS Dump the specified file in hex and ascii. (Nice!)
- MEMDISP PAS Displays the contents of memory onto the IBM PC's screen.
-
- TEST PAS Demo of utility functions: DATE.INC, TIME.INC, FREE.INC & MEM.INC.
- DATE INC ^ Part of TEST.PAS; returns date dd-mm yyyy.
- DATE PAS ^ Demo of DATE.INC.
- TIME INC ^ Part of TEST.PAS; returns system time.
- SHOWTIME PAS ^ Demo of TIME.INC.
- FREE INC ^ Part of TEST.PAS; returns free memory available on disk.
- FREE PAS ^ Demo of FREE.PAS.
- MEM INC ^ Part of TEST.PAS; returns total memory size.
- MEM PAS ^ Demo of MEM.INC.
-
- TIMESTMP PAS Reads the internal clock returning a string of the form
- "July 5, 1984 9:30am"
- PASCAPS PAS Converts identifiers in a source code file to upper case. NICE!
-
- FRACTAL PAS Produces fractal images on the hi-res graphics screen.
- CLS INV ^ Used by FRACTAL.PAS. See Turbo disk #3 for details.
- POINT INV ^ Used by FRACTAL.PAS. See Turbo disk #3 for details.
- LINE INV ^ Used by FRACTAL.PAS. See Turbo disk #3 for details.
- FASTPRNT INV ^ Used by FRACTAL.PAS.
-
- DOWN PAS Looks like some kind of BASIC to Pascal file conversion? I think
- that it strips quote marks from text.
- POINTERS PAS Demo on how to use pointers and dynamic memory (Heap Space). Not
- very instructive.
- READPSP1 INC Read Program Segment Prefix information.
-
- ***********************************************************************
- Non-Pascal Utilities:
- ***********************************************************************
- GETSEC ASM Assembly source code for direct disk access.
- GETSEC OBJ ^ Assembled version of GETSEC.ASM.
- TSTSOUND COM Test different frequencies and durations.
-
- TRANSFER DAT Filecat disk library data transfer file
-
- ***********************************************************************